package q1.project.common.enums;

/** 租户类型枚举 */
public enum TenantTypeEnum {

  /** 免费版 - 最多 100 用户 - 1GB 存储空间 - 基础功能 */
  FREE("免费版"),

  /** 基础版 - 最多 500 用户 - 10GB 存储空间 - 标准功能 */
  BASIC("基础版"),

  /** 专业版 - 最多 5000 用户 - 100GB 存储空间 - 高级功能 - 可选数据库隔离 */
  PRO("专业版"),

  /** 企业版 - 无限用户 - 无限存储空间 - 所有功能 - 独立数据库 */
  ENTERPRISE("企业版");

  private final String description;

  TenantTypeEnum(String description) {
    this.description = description;
  }

  public String getDescription() {
    return description;
  }
}
